Versions:
TigerWrap CLI is a schema-first code generator for Microsoft SQL Server, published by IT Tiger. Its purpose is to produce clean, strongly-typed C# wrappers for SQL Server stored procedures and enum tables, giving developers a typed interface to database logic without requiring an ORM. The current release is version 0.9.1, and only a single version has been published to date, making this a relatively young tool that prospective adopters should evaluate accordingly. The tool fits squarely in the developer tooling and database code-generation category, specifically targeting teams that work with SQL Server databases and write C# application code. Typical use cases include generating C# wrapper classes from existing stored procedures so that database calls can be made with compile-time type safety, and generating representations of enum tables so that lookup values stored in the database are accessible as strongly-typed constructs in application code. Because the workflow is schema-first, the database schema serves as the source of truth from which the C# code is generated, rather than the other way around. The tiger-wrap command-line interface handles the operational side of the workflow. It manages connections to SQL Server instances, administers code-generation projects, and maintains the TigerWrap metadata database that the generator relies on. This metadata management includes guided schema upgrades, which help users bring an existing TigerWrap metadata database up to date when the tool's requirements change. By combining connection management, project organization, and metadata maintenance in one CLI, TigerWrap aims to keep the code-generation workflow self-contained and repeatable, making it suitable for development teams that prefer direct, SQL-centric data access patterns with the safety and convenience of generated, strongly-typed C# code.
Tags: